package com.xueyi.system.gapFile.domain.po;

import java.util.Date;

import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.xueyi.common.core.web.tenant.base.TBaseEntity;
import com.xueyi.system.gapFile.domain.dto.gapFileDto;
import com.baomidou.mybatisplus.annotation.TableField;
import com.xueyi.common.core.annotation.Excel;

/**
 * 文件管理 持久化对象
 *
 * @author zlf
 */
@TableName(value = "base_file", excludeProperty = {"name","sort","status"})
public class gapFilePo extends TBaseEntity {

    private static final long serialVersionUID = 1L;

    /** 编码 */
@Excel(name = "编码")
@TableField("code")
private String code;

    /** 年份 */
@Excel(name = "年份")
@TableField("file_date")
private Date fileDate;

    /** 文件名称 */
@Excel(name = "文件名称")
@TableField("file_name")
private String fileName;

    /** 文件编码 */
@Excel(name = "文件编码")
@TableField("file_code")
private String fileCode;

    /** 文件类型(1管理制度、2标准、3技术规程、4记录、5标准操作规程) */
@Excel(name = "文件类型(1管理制度、2标准、3技术规程、4记录、5标准操作规程)")
@TableField("file_type")
private Integer fileType;

    /** 份数 */
@Excel(name = "份数")
@TableField("file_num")
private Integer fileNum;

    /** 份页数 */
@Excel(name = "份页数")
@TableField("file_pages")
private Integer filePages;

    /** 存档日期 */
@Excel(name = "存档日期")
@TableField("filing_date")
private Date filingDate;

    /** 附件 */

@TableField("appendix")
private String appendix;

    /** 负责人 */
@Excel(name = "负责人")
@TableField("file_leader")
private String fileLeader;

public void setCode(String code) {
    this.code = code;
}

public String getCode() {
    return code;
}

public void setFileDate(Date fileDate) {
    this.fileDate = fileDate;
}

public Date getFileDate() {
    return fileDate;
}

public void setFileName(String fileName) {
    this.fileName = fileName;
}

public String getFileName() {
    return fileName;
}

public void setFileCode(String fileCode) {
    this.fileCode = fileCode;
}

public String getFileCode() {
    return fileCode;
}

public void setFileType(Integer fileType) {
    this.fileType = fileType;
}

public Integer getFileType() {
    return fileType;
}

public void setFileNum(Integer fileNum) {
    this.fileNum = fileNum;
}

public Integer getFileNum() {
    return fileNum;
}

public void setFilePages(Integer filePages) {
    this.filePages = filePages;
}

public Integer getFilePages() {
    return filePages;
}

public void setFilingDate(Date filingDate) {
    this.filingDate = filingDate;
}

public Date getFilingDate() {
    return filingDate;
}

public void setAppendix(String appendix) {
    this.appendix = appendix;
}

public String getAppendix() {
    return appendix;
}

public void setFileLeader(String fileLeader) {
    this.fileLeader = fileLeader;
}

public String getFileLeader() {
    return fileLeader;
}

}
